Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Turkish, Restaurants in Menlo Park, California (CA), United States

Galata Bistro
4
50 reviews

827 Santa Cruz Ave, Menlo Park, CA 94025-4609, Menlo Park

The service was not that great. You basically just have to flag down a server, I'm not really sure you even get a set se